查看原文
其他

卧槽!这款神奇的插件,IDEA与VSCode都支持了~

D哥 Java面试那些事儿 2021-09-05
点击关注下方公众号,Java面试资料 都在这里正文如下:


明天,正月初七,又要上班了~


D哥感觉这个假期过得太快了,还没开始,就结束了!



假期期间,D哥也没闲着,写了一个小程序,瞎玩儿~


在写代码的过程中,D哥曾被正则表达式给折腾的不浅,用了好几款工具,这里,给大家罗列一下,希望对大家有所帮助。


# RegexBuddy


这是来自国外的一款非常知名的正则表达式测式工具。功能非常强大,它可以完美的创建,理解,测试,使用和保持正则表达式。支持多个平台,支持高亮显示等,简直就是正则表达式的完美伴侣。



官网:http://www.regexbuddy.com


缺点:只支持Windows平台,以独立软件的方式存在。


# regexper.com


这个网站真的很有趣,对于初学者来说,它能帮你快速理解一些复杂的正则表达式,并且以可视化的方式展示出来,如下图所示:


并且完全免费,且开源,支持下载图片。


# 插件


D哥,后来有去IDEA插件中心,发现有人写了一款IDEA插件,写代码的时候的,用起来确实挺方便的~


在插件中心搜索关键字“any-rule”,如下图所示,点击安装即可。



这款插件是完全免费的,且开源。


地址:https://github.com/Linindoo/idea-rule


如何使用呢?


在代码区,点击鼠标右键(或者alt+a),便可以打开了,如下图:



目前,支持搜索、验证的功能,如下图所示:



可以通过后台进行配置相关正则,如下图所示:



这里,有一个问题,各位同学需要注意一下,这里配置的是Javascript的正则表达式,如下:


/^[GCDZTSPKXLY1-9]\d{1,4}$/


因此,不能直接使用,删除"/",才能供Java使用。


同理,该插件同样也支持VSCode,而且支持的更完美,在插件搜索关键字“any-rule”,点击安装即可,如下图所示:



它功能上基本上差不多,快捷键f1便可弹出需要的正则表达式,唯一的差别是,在VSCode上,目前支持图解正则表达式,说白了,就是依赖于上面咱们提到过的网站,如下图所示:



点击“图解正则”,便会带你到regexper.com这个网站。


各位同学,如果感兴趣的话,可以去玩一下~

热门推荐:


: . Video Mini Program Like ,轻点两下取消赞 Wow ,轻点两下取消在看

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存